tough polyethylene self-adhesive tape - Français Anglais Dictionnaire